5.4600000000000002211e-18 4.979999999999999602e-69 photosynthetic membrane